Coupling Tangent-Linear and Adjoint Models
نویسندگان
چکیده
We consider the solution of a (generalized) eigenvalue problem arising in physical oceanography that involves the evaluation of both the tangent-linear and adjoint versions of the underlying numerical model. Two different approaches are discussed. First, tangent-linear and adjoint models are generated by the software tool TAF and used separately. Second, the two models are combined into a single derivative model based on optimally preaccumulated local gradients of all scalar assignments. The coupled tangent-linear / adjoint model promises to be a good solution for small or medium sized problems. However, the simplicity of the example code at hand prevents us from observing considerable run time differences between the two approaches.
منابع مشابه
Forward, Tangent Linear, and Adjoint Runge Kutta Methods in KPP–2.2 for Efficient Chemical Kinetic Simulations
The Kinetic PreProcessor (KPP) is a widely used software environment which generates Fortran90, Fortran77, Matlab, or C code for the simulation of chemical kinetic systems. High computational efficiency is attained by exploiting the sparsity pattern of the Jacobian and Hessian. In this paper we report on the implementation of two new families of stiff numerical integrators in the new version 2....
متن کاملGenerating efficient derivative code with TAF: Adjoint and tangent linear Euler flow around an airfoil
FastOpt’s new automatic differentiation tool TAF is applied to the two-dimensional Navier-Stokes solver NSC2KE. For a configuration that simulates the Euler flow around a NACA airfoil, TAF has generated the tangent linear and adjoint models as well as the second derivative (Hessian) code. Owing to TAF’s capability of generating efficient adjoints of iterative solvers, the derivative code has a ...
متن کاملTechnical Report Series on Global Modeling and Data Assimilation Volume 11 Documentation of the Tangent Linear and Adjoint Models of the Relaxed Arakawa-schubert Moisture Parameterization Package of the Nasa Geos-1 Gcm (version 5.2)
A detailed description of the development of the tangent linear model (TLM) and its adjointmodel of the Relaxed Arakawa-Schubert moisture parameterization package used in NASA GEOS-1 C-Grid GCM (Version 5.2) is presented. The notational conventions used in the TLM and its adjoint codes are described in detail. iii
متن کاملTechnical Report Series on Global Modeling and Data Assimilation Volume Xx Documentation of the Tangent Linear and Adjoint Models of the Relaxed Arakawa-schubert Moisture Parameterization Package of the Nasa Geos-1 Gcm (version 5.2)
A detailed description of the development of the tangent linear model (TLM) and its adjointmodel of the Relaxed Arakawa-Schubert moisture parameterization package used in NASA GEOS-1 C-Grid GCM (Version 5.2) is presented. The notational conventions used in the TLM and its adjoint codes are described in detail. iii
متن کاملDocumentation of the Tangent Linear and Adjoint Models of the Relaxed Arakawa Schubert Moisture Parameterization Package of the NASA GEOS GCM Version
A detailed description of the development of the tangent linear model TLM and its adjointmodel of the Relaxed Arakawa Schubert moisture parameterization package used in NASA GEOS C Grid GCM Version is presented The notational conventions used in the TLM and its adjoint codes are described in detail
متن کامل